D Billions Puzzle